Smoothing Voronoi-based Obstacle-avoiding Path by Length-minimizing Composite Bezier Curve
نویسندگان
چکیده
In this paper, we present an obstacle avoiding path planning method based on Voronoi diagram and composite Bezier curve algorithm which obtains the shortest path length. In our algorithm, a Voronoi diagram is constructed according to the global environment. The piecewise linear rough path in the Voronoi diagram which keeps away from the obstacles is obtained by performing Dijkstra’s shortest path algorithm. Dynamic programming is employed to subdivide the nodes on the piecewise linear path into control point subsequences to generate a collision free composite Bezier curve with shortest curve length. In the experimental results, the path length obtained by our algorithm is up to 8.83% shorter than the piecewise linear rough path along the Voronoi diagram.
منابع مشابه
Smoothing Voronoi-Based Path with Minimized Length and Visibility Using Composite Bezier Curves
We present an obstacle avoiding path planning method based on a Voronoi diagram. We use a tactical visibility measure to obtain the shortest path length with the lowest local probability to be discovered based on the map topology. A Voronoi-based navigation mesh for finding the shortest smooth path with the lowest visibility along the path is used. The piecewise linear rough path in the Voronoi...
متن کاملA smooth, obstacle-avoiding curve
An algorithm for finding a smooth, obstacle-avoiding curve in the plane can be quite complicated. The process usually involves finding one or more feasible polyline paths, choosing a desirable path (for example the shortest path), and smoothing the polyline path to give a curve that avoids the obstacles. This paper is concerned with the last stage in the process; it assumes the existence of an ...
متن کاملPATH PLANNING ALGORITHM FOR A CAR-LIKE ROBOT BASED ON CELL DECOMPOSITION METHOD NURHANUM BINTI OMAR A project report submitted in partial Fulfillment of the requirement for the award of the Degree of Master of Electrical Engineering
This project proposes an obstacle avoiding path planning algorithm based on cell decomposition method for a car-like robot. Dijkstra’s algorithm is applied in order to find the shortest path. Using cell decomposition, the free space of the robot is exactly partitioned into cells. Then, the connectivity graph is created followed by calculating the shortest path by Dijkstra’s algorithm. This proj...
متن کاملReal-Time Obstacle-Avoiding Path Planning for Mobile Robots
In this paper a computationally effective trajectory generation algorithm of mobile robots is proposed. The algorithm plans a reference path based on Voronoi diagram and Bézier curves, that meet obstacle avoidance criteria. Bézier curves defining the path are created such that the circumference convex polygon of their control points miss all obstacles. To give smoothness, they are connected und...
متن کاملDesigning Path for Robot Arm Extensions Series with the Aim of Avoiding Obstruction with Recurring Neural Network
In this paper, recurrent neural network is used for path planning in the joint space of the robot with obstacle in the workspace of the robot. To design the neural network, first a performance index has been defined as sum of square of error tracking of final executor. Then, obstacle avoidance scheme is presented based on its space coordinate and its minimum distance between the obstacle and ea...
متن کامل